package com.fjnu.dao.impl;

import java.util.List;

import org.springframework.stereotype.Repository;

import com.fjnu.dao.IFinalRepairDao;
import com.fjnu.dao.common.BaseDaoImpl;
import com.fjnu.dao.common.DaoException;
import com.fjnu.entities.FinalRepair;
import com.fjnu.entities.User;
@Repository
public class FinalRepairDao extends BaseDaoImpl<FinalRepair> implements IFinalRepairDao {

	
	public List<FinalRepair> findFinalRepair(Integer pageNo, Integer pageSize) {
		String hql="from FinalRepair";
		List<FinalRepair> list=queryPage(hql, pageNo, pageSize);
		if(list.size()==0){
			throw new DaoException("报修单为空");
		}
		return list;
	}

	
	public void updateFinalRepair(FinalRepair finalRepair) {
		update(finalRepair);
	}
	
	public void addFinalRepair(FinalRepair finalRepair) {
		save(finalRepair);
	}


	public FinalRepair findUniqueFinalRepair(Integer id) {
		
		return findById(id);
	}

}
